package com.liy.cloud.common.pw.utils;


/**
 * @Author:         zhangw
 * @CreateDate:     2018/7/6 10:31
 * @Description:    票务常量类
 */
public class PwConstant {

    /** 票务主单据状态-作废 */
    public static final String PW_ACCOUNTID_STATUS_INVALID = "0"; //作废
    /** 票务主单据状态-已保存 */
    public static final String PW_ACCOUNTID_STATUS_SAVE = "1"; //已保存
    /** 票务主单据状态-已审核 */
    public static final String PW_ACCOUNTID_STATUS_CHECK = "2"; //已审核

    /** 物品状态-有效 */
    public static final String STATUS_YES_1 = "1"; //有效
    /** 物品状态-无效 */
    public static final String STATUS_NO_0 = "0"; //无效

    /** 票务流水账出入库标识-入库 */
    public static final String BILL_INOUT_TYPE_IN = "2";//入库
    /** 票务流水账出入库标识-出库 */
    public static final String BILL_INOUT_TYPE_OUT = "1";//出库

    /** 票务流水账操作类型-作废 */
    public static final String BILL_OPER_TYPE_INVALID = "0";//作废
    /** 票务流水账操作类型-审核 */
    public static final String BILL_OPER_TYPE_CHECK = "2";//审核

    /** 设备补票卡类型-单程票*/
    public static final String TICKET_TYPE_98 = "98";//单程票
    /** 设备补票卡类型-商务车厢单程票*/
    public static final String ticket_type_99 = "99";//商务车厢单程票

    /**
     *
     * 功能描述: 票务单据类型常量定义
     *
     * @auther: libs
     * @date: 2018/7/19 13:10
     */
    public static final class SCAccountIdRole{
        /** 车站物品上交-物品*/
        public static final String WU_PING = "05";
        /** 车站免费客流登记-免费*/
        public static final String MIAN_FEI = "04";
        /** 车站协查申请-协查*/
        public static final String XIE_CHA = "03";
        /** 车站银行配备用金-银配*/
        public static final String YIN_PEI = "12";
        /** 车站零钞申请-零钞*/
        public static final String LING_CHAO = "02";
        /** 车站设备钱箱清空清点-钱清*/
        public static final String QIAN_QING = "28";
        /** 车站异常车票登记-异票*/
        public static final String YI_PIAO = "18";
        /** 车站设备车票回收-回票*/
        public static final String HUI_PIAO = "17";
        /** 车站上日实解单-实解*/
        public static final String SHI_JIE = "01";
        /** 车站现金解行单-解行*/
        public static final String JIE_HANG = "22";
        /** 车站设备票款回收-回款*/
        public static final String HUI_KUAN = "16";
        /** 车站异常票款登记-异款*/
        public static final String YI_KUAN = "19";
        /** 车站短款补款单-短款*/
        public static final String DUAN_KUAN = "15";
        /** 车站售票员下班上交票款-售交*/
        public static final String SHOU_JIAO = "14";
        /** 车站售票员预收款-预收*/
        public static final String YU_SHOU = "13";
        /** 车站设备补币-补币*/
        public static final String BU_BI = "24";
        /** 车站设备补票-补票*/
        public static final String BU_PIAO = "29";
        /** 车站售票员配票款-售配*/
        public static final String SHOU_PEI = "23";
        /** 车站库存调整-调整*/
        public static final String TIAO_ZHENG = "32";
        /** 车站调出车票-调出*/
        public static final String DIAO_CHU = "25";
        /** 车站调入车票-调入*/
        public static final String DIAO_RU = "1Z";
        /** 车站上交车票-上交*/
        public static final String SHANG_JIAO = "21";
        /** 车站配发车票-配发*/
        public static final String PEI_FA = "11";
        /** 车站客值交接班记录-交接*/
        public static final String JIAO_JIE = "31";
        /** 车站设备票箱清空清点-票清*/
        public static final String PIAO_QING = "42";
    }



    /**
    * @Author:  liyang
    * @Date:    2018/8/28  11:04
    * @Description:  日报类常量
    *
    **/
    public static final class SCDailyReport{

        /**定时任务时钟*/
        public static final String SCHEDULE_TIME = "04:00";

        /**营收日报*/
        public static final String INCOME = "营收日报";

        /**售存日报*/
        public static final String TICKET = "售存日报";

        /**车票差异日报*/
        public static final String TICKET_DIFF = "车票差异";

        /**票款差异日报*/
        public static final String TICKET_MONEY_DIFF = "票款差异";

        /**车站设备票款库存明细日报*/
        public static final String DEVICE_MONEY_STORE = "设备票款库存";
    }

}